VERSION.TXT (FTP Voyager Release Notes) (+ new feature, - bug fix) 12.0.0.2 (May 2, 2005) ====================== - Corrected a problem where auto refresh for local drives would cause access to a floppy disk. - Corrected a bug where sending a local folder or file to the Recycle bin could cause FTP Voyager to hang. - Corrected a problem when downloading files with "dynamic" icons, such as .EXE files, FTP Voyager would use the generic icon instead of the correct icon, under certain circumstances. - Corrected a bug where files of differing letter case could be added to the local list multiple times. The local list was not ignoring letter case as Windows does. 12.0.0.1 (April 29, 2005) ========================= + Updated to OpenSSL libraries from 0.9.7e to 0.9.7g. + Improved the automatic update of the local panes. + Added support for servers that return file dates with "." as separators instead of "/" or "-". + Added the use of the standard SYST command to help identify AS400 systems earlier in the connection process. + Improved WM_TIMER handler efficiency. + Changed column sort arrows to match the Windows XP column sort icons, used by Windows Explorer. - Corrected a minor cosmetic problem when customizing either the remote or local toolbar, or adjusting the button sizes, the gradient would not display correctly after customization. - Corrected a cosmetic problem where, when running in Windows XP Theme mode, the remote and local toolbar buttons could be one pixel too large. - Corrected a problem where the local list pane's sort arrow would not appear under Windows 98/Me 12.0.0.0 (April 25, 2005) ======================== + Added thumbnail view mode for both the local and remote lists. Thumbnail mode is a great way to see image files both on the server and on your computer. This feature is ideal for webmasters and anyone sharing image files with others. Remote thumbnails are efficiently cached on your hard drive for the quickest display possible. + Added support for FTP Voyager Add-Ons. FTP Voyager Add-Ons allow software developers to enhance the FTP Voyager functionality by writing software used by FTP Voyager. FTP Voyager Add-Ons can be configured for all FTP Site Profiles or for individual Site Profiles. For more information visit http://www.ftpvoyager.com/addons.asp + Developed the first FTP Voyager Add-On, FTP Voyager Notify Add-On. This FTP Voyager Add-On can send an email message when certain events occur. This Add-On can be configured to send only when errors occur or for all events. For more information, visit http://www.ftpvoyager.com/addons.asp + Developed FTP Voyager Transfer Tweak Add-On. FTP Voyager Transfer Tweak can be used to execute files before a file is uploaded or after a file is downloaded. This Add-On can be configured to run only on files meeting specified criteria. For more information, visit http://www.ftpvoyager.com/addons.asp + Developed FTP Voyager Rename Add-On. FTP Voyager Rename can automatically rename files at the time of transfer if a file already exists with the same name. The pattern used to rename the file is user configurable with a variety of options. For more information, visit http://www.ftpvoyager.com/addons.asp + Added two new FTP Voyager command line options to install and uninstall FTP Voyager Add-Ons. The command line is "-installaddon C:\Add-On\File\Path" and "-uninstalladdon C:\Add-On\File\Path". + Added the ability to choose between several different menu and toolbar styles. This option is found under "View | Options | User Interface | Toolbars and Menus". Included in these styles are more modern looking Windows XP, Office 2003, and others. + Added Toolbars and Menus options to simple mode options. Previously these options were hidden in simple mode. + Added automatic monitoring of the current local directory, making sure file and folders automatically appear and update when created or changed by other programs. + Changed the "About" dialog to include more information about FTP Voyager, and to include registration ID information and the EULA (End User's License Agreement). + Added "Tip of the Day" to help customers understand more of the powerful features found in FTP Voyager. Tip of the Day comes up when FTP Voyager starts (and can be disabled) and is found under the Help menu. + Added support for Serv-U's password expiration feature. If a server returns 233 as a response to a PASS command, FTP Voyager asks the user to change the account password before continuing. This is especially important for customers wanting to meet HIPAA requirements. + Changed blue sort arrow icons for list headers to the more standard Windows style triangular arrow. + Changed the sort arrows to point up for ascending, down for descending, like Windows Explorer. + Changed date/time sort order to match Windows Explorer. + Changed file name sorting to more closely match the Windows Explorer. + Removed the ability to use the old button style menus. + Removed the ability to disable graphical icons in menus. + Added the ability to disable "Scheduler" and "Queue" from the menu bar. This was added for those customers who never use the FTP Voyager Scheduler and really don't need these options. + Added the ability to encrypt the command channel only using "PROT C" to use clear-text for the data channel. + Improved download error handling when the local target file can't be created, or its parent directory cannot be created. This correction is especially important in FTP Voyager Scheduler when the incorrect or a non-existent directory is specified by an action. + Added the use of the SIZE command, if supported by the server, when using Manual Get on folders that don't allow listings. This allows FTP Voyager to know the size of files even when it can't determine file sizes with the LIST command. + Changed "Tools | Windows Explorer" to open the Windows Explorer in the same directory as the local panes' current directory. + Upgraded development environment from Microsoft Developer Studio 6.0 to Microsoft Developer Studio 2003. + Upgraded Microsoft DLLs to MFC71.DLL and MSVCR71.DLL. + Upgraded InnoSetup installer to version 5.0 to reduce download size by about 22KB. + Due to Microsoft DLL incompatibilities, discontinued support for Windows 95. + Changed "Tools | Transfer Mode" order so that it's consistent with the toolbar drop down order "Binary | ASCII | Auto ASCII". + Added "Disconnect" to the default toolbar. + Removed "Clear Log" and "Filters" from the default toolbar. + Added 256 color 16x16 "lock" icon, used in the status bar when connecting to a secure site. + Added XCRC to the default custom commands list, removed "Change Attribute" because it confused many customers. The best way to change file attributes is using the Properties dialog for selected files. + When an FTP Voyager Secure license is being used and running in Simple Mode, FTP Voyager now shows the secure options. + Changed "View | Arrange Icons" to "View | Arrange Columns". + Added "View | Arrange Columns | Reverse Sort" to clarify whether or not the sorted column is being sorted in reverse order. This is especially important for visually impaired customers. + Added certain date and time variables to the paths in FTP Voyager Scheduler actions. When these variables are used, FTP Voyager Scheduler can create and use folders and files based on the current date and time. For example C:\TEMP\%m-%d-%Y would create a directory of C:\TEMP\3-15-2005 where %m-%d-%Y is the current date. For all of the available parameters select "Help" in the Action dialog. + Removed the Connection Saver option in FTP Voyager Scheduler, since all file transfers are performed using Connection Saver. + Show program specific icon for .SCR (screen saver), .MSC (Microsoft Common Console Document), .CUR (cursor), and .ANI (animated cursor) local files. + Substantially improved startup time for directories containing files with many .EXE, .ICO, or other files using dynamic icons for display. + Substantially improved icon searching for remote panes. + Changed local file and folder properties to use Window's properties dialog. + Changed the uninstaller to check the FTP Voyager data directory, and ask the user if it, and its contents, should be removed. + If MM/DD/YY date checks don't work, DD/MM/YY is checked - Corrected a bug where the status dialog, or transfer pane would show the incorrect number of files when downloading both files and folders. This was changed so that only files are included in the total. - Corrected a bug where the navigation (Back and Forward) drop down menus would be entirely grayed out. These buttons are not available by default. - Corrected MRU list mouse over status bar text to read "Connect to this site." instead of "Open this document". - Corrected a problem in the FTP Voyager Scheduler Help menu where the Knowledge Base and the On-line Customer Service center links were incorrect. - Corrected a potential GPF error in FTP Voyager Scheduler. - Corrected a problem where FTP Voyager could show the wrong date and time for disk drives and other local resources when showing the Properties dialog. - Corrected a bug where a file or folder name could contain wild card characters, and the file would not be detected. For example "[b". - Corrected a bug where icons were not being released in the local panes. This problem would appear when refresh was selected many times on the same directory. - Corrected a problem where switching "Auto Arrange" on and off would lead to incorrect file and folder lists. - Corrected a problem where searching the registry would not find certain file types such as .PDF for remote icons. - Corrected a problem where SSL certificates created by FTP Voyager were "Version 4" when "Version 3" was the desired format. - Corrected a problem where renaming a folder in the local tree could cause items shown in the local list to be invalid and unusable. - Corrected a bug where selecting "Skip File" when downloading would cause the "skipped" file to retry the download. - Corrected a potential problem when selecting "Skip File" for both download and upload during a move, FTP Voyager would delete the source file. - Corrected a potential problem where FTP Voyager would attempt to maintain the date and time of a "skipped" file after an upload or download. FTP Voyager now skips trying to set the file date and time. - Corrected a bug where renaming from within the local tree could fail, yet the information became updated in the tree. - Corrected a problem where if an operation was canceled cached remote folders would not show any files or folders in the list. - Corrected a bug when refreshing the local panes when "Desktop" was the selected folder, FTP Voyager would put another tree of information in the toolbar drop down combo box. - Corrected a bug where the folder locking mechanism, when navigating local folders, was case sensitive and could cause folder locking to fail. - Corrected a problem where "Copy" was enabled (not disabled) when there were no items in the sysop chat list. - Changed FTP Voyager Scheduler to update the tray icon more frequently, and changed the shutdown / logoff procedures to make sure it remains running after log out. - Corrected a problem where local next and back might not work when working with UNC directories. - Corrected a bug when using SSL, and getting a directory listing, if the listing failed FTP Voyager would appear "hung" until manually stopped. - Corrected a problem where, if a server is returning DD/MM/YY instead of MM/DD/YY certain files and folders could be ignored. Now FTP Voyager will assume either MM/DD/YY or DD/MM/YY for dates 11.2.0.2 (January 3, 2005) ========================== + Added the registry entry check "HKEY_LOCAL_MACHINE\Software\Rhino Software\FTP Voyager\Use HKEY_CURRENT_USER" (a DWORD value), when set to 1, FTP Voyager used the HKEY_CURRENT_USER registry branch for user settings. - Corrected a bug where FTP Voyager Scheduler was looking in the wrong location in the Windows Registry for the user name for certain registry entries. - Corrected a potential FTP Voyager Scheduler memory leak. - Corrected a potential crash due to multiple scheduler transfers running at the same time. - Corrected a bug where it was impossible to stop a single running task running inside FTP Voyager Scheduler. - Corrected a bug where when starting multiple scheduled tasks at the same time, one or more of the tasks would have a difficult time verifying the version number of FtpTree ActiveX control. 11.2.0.1 (December 7, 2004) =========================== + Changed release notes file to be more consistent with DNS4Me, Zaep, and AllegroSurf. + Reduced installer size by about 315KB. + Updated to OpenSSL libraries from 0.9.6m to 0.9.7e. - Corrected a Synchronize Folders bug where FTP Voyager could confuse the location of the local folder when synchronizing down (local). - Corrected a problem where local folders created by Synchronize Folders would appear in the wrong location in the local tree. - Corrected a bug where when the Log Pane is disabled, and new items are entered into the log, the Log Pane would reappear. - Corrected a bug on certain servers where the date format is MM-DD-YYYY instead of MM-DD-YY or MM-DD-YYY. - Corrected a problem where FTP Voyager would translate private IP addresses to public when connecting through a proxy server. - Corrected a problem where FTP Voyager Scheduler may not have been able to find the correct user profile location when running as a service after having upgraded. - Corrected a problem in the configuration dialog where FTP Voyager Scheduler may not see whether or not it was installed as a service. 11.2.0.0 (September 7, 2004) ============================ + Added support for new proxy server type "UserID = userid@site proxy_userID". This type sends the following sequence to the proxy server: USER user@x.host.name proxyUser PASS password ACCT proxyPassword + Changed About box to show the expiration date of a temporary registration ID. + Version 11.1.0.0 stopped stripping MVS file extensions, which is okay for some MVS systems but not others. Added an advanced setting to enable or disable the stripping of file extensions when uploading to MVS servers. By default file extensions are stripped for MVS servers. + Changed the registry location for FTP Voyager settings to HKEY_USERS under ".DEFAULT\Software\RhinoSoft.com\FTP Voyager\username". FTP Voyager versions 10.0 through 11.1 used HKEY_LOCAL_MACHINE to allow the FTP Voyager Scheduler access to certain information, however an NT user account wasn't allowed access to that section of the registry, settings could appear to be lost. - Updated SSH library to the latest version. - Corrected a long standing problem where on MS Windows servers running MS Directory listings, FTP Voyager could get "confused" if the first file in a listing was an empty file name. - Corrected a problem where it was nearly impossible to cancel a scheduled Sync Local operation. - Corrected a problem where the power transfer threads values for upload and download were reversed. - Corrected a problem when using SSL, compression, and a SOCKS proxy server. Directory listings and file transfers would not work. - Corrected a problem with MVS listings where it could possibly skip some folders. - Corrected a problem where FTP Voyager wouldn't send the keep alive while using PASV mode directly, not connecting through a proxy server. - Corrected a bug where the List Options, "Full Row Select" and "Grid Lines" would not appear unchecked when returning to the List Options. - Corrected a long standing bug where FTP Voyager could incorrectly rename files when using auto rename. The problem occurs only when the file name in front of the file extension is smaller by one character than the extension being tested. - Corrected a bug where creating a folder on a UNC based folder (i.e., inside Network Neighborhood) the folder rename from "New Folder" to the desired folder would not appear in the local tree, but it would in the local list. - Corrected a problem where the FAX purchase page would not come up when selected from the Purchase dialog started by the initial welcome dialog. - Corrected a problem where FTP Voyager would not run on a virgin Windows 95a computer. 11.1.0.0 (July 6, 2004) ======================= + Added support for real-time, on-the-fly data socket compression using MODE Z. + Added data socket (file transfer and directory listing) compression options for site profiles under "Advanced | Connection | Compression". + Added support for CCC (Clear Command Channel). When enabled for an SSL site profile FTP Voyager stops using SSL, after login, when sending commands to the server. This is useful when using a NAT based network, the NAT router or proxy is able to translate FTP commands. + Reduced installer file size by about 480KB. - Corrected a potential problem using SOCKS5 proxy. - Changed uploading for MVS servers where the file extension was being removed. - Corrected a typo for "domain" where it was spelled "doman". 11.0.0.1 (May 18, 2004) ======================= + Added support for Ctrl+Ins in the log pane, which copies from the pane to the Windows Clipboard. + Added support for some German UNIX servers where they append "." and ".," to the end of abbreviated months in directory listings. - Corrected a typo in the remote and local toolbars for the pop-up help text it read "Ctrl+Shirt+" instead of "Ctrl+Shift+". - Corrected a problem where Microsoft Windows would attempt to locate orphan shortcuts. - Corrected a problem where the FtpTree ActiveX description said 10.0 instead of 11.0, this was an internal problem only. - Corrected a problem where Ctrl+C would not work when doing inline file renames. - Corrected the FTP Voyager directory parser to better recognize MacOS FTP servers. - Corrected a problem where FTP Voyager Scheduler would not delete files if the folder containing the file was not already initialized. - Corrected a problem where FTP Voyager would show an error when attempting to change to a directory when using power upload. It shouldn't have been considered an error because FTP Voyager will create missing directories. - Corrected a problem where Synchronize Folders Up (or in some cases Power Upload) could have troubles. The symptoms would include REST beyond the end of the remote file and the inability to Sync Folders. This problem was especially noticable when using a proxy server. - Corrected a problem where Connection Saver caused Sync Folders and Power Transfers to hang up. Sync Folders no longer uses Connection Saver. 11.0.0.0 (April 27, 2004) ========================= + Added Power Transfer. When using these options, FTP Voyager downloads multiple files in multiple connections. This feature is especially useful when downloading or uploading many small files as the overall transfer rate improvement can be substantial. + Added the ability to control the number of power transfer threads both globally and/or for each site profile. + Added the ability to control the transfer rate for file transfers. This feature is available both globally for all sites, and on a site-by-site basis, in the "Advanced | File Transfer" settings for a site profile. + Added support for port ranges, limiting FTP Voyager PORT commands to a range of ports. This is VERY useful when using a NAT router and connecting to an SSL server, since the NAT server can't translate the PORT command, FTP Voyager can limit the ports it uses so port mapping can be used. + Added support to use an IP address or dynamic DNS domain name for the PORT command. This is useful when using SSL through a NAT router. + Added XCRC support to verify the contents of uploaded and downloaded files. If the server supports XCRC and this option is enabled FTP Voyager ensures the content of the file matches the file transferred. + Added XCRC support on a site profile basis as well as globally. + Changed the Log Pane to use the Windows Rich Edit control, allowing selection of content. This feature also greatly aids with the use of screen readers for the vision impaired. + Improved Synchronize folders support by using Power Transfers and the number of threads, instead of basing the number of threads on directory synchronization. + Added support for International Domain Names (IDN) such as www.enténial.com. For more information, visit http://www.idnnow.com/ + Added the ability to start an FTP Voyager Scheduler task at startup of FTP Voyager Scheduler. + Added an option to change the local file's date and time when uploading to a server that doesn't support maintaining file dates and times. This option is found under the Advanced settings for a site profile under "File". + Added some system variables to local site profile paths. When used, FTP Voyager replaces the variable name with the information from Windows. These include %TEMP% (temporary directory in Windows), %WINDOWS% (Windows installation directory), and %SYSTEM% (Windows System directory). + Added the FTP Voyager and FTP Voyager Scheduler version numbers to the log file and when selecting "Copy to Clipboard" from the log pane. + Added the option to save an FTP site password when prompted for the password when connecting to a site. + Added FTP Voyager release notes "Version.txt" to the installation directory an as a "Start | Programs | FTP Voyager" menu selection. + Added the ability to specify the location of FTP Voyager data files such as FTPVoyager.ftp (the site profile file). This option is found under "View | Options | General". + Changed FTP Voyager to store Synchronize Folders settings on a site profile level instead of on a server level. + Upgraded to MSVC 6.0 SP 6, and upgraded the associated MFC42.DLL and MSVCRT.DLL files. + Upgraded InnoSetup installer to reduce download size by about 10% + Updated OpenSSL libraries to 0.9.6m. + Significant SSH upload speed increase (up to 3 times in some tests) + Improved speed in SSH system negotiation exchange + Improvement in SSH greetings exchange. Accepts 'unusual' greetings from the server, such as restriction banners, license agreements, etc. + Added F11 (Connect) and F12 (Disconnect) accelerator keys. + Moved global "File Transfer" options under the "Connection" settings to be consistent with the Advanced site profile settings. + Changed Sycnronize Folders so it also creates and maintains empty directories. + Improved Synchronize Folders so that filtering is properly applied to sub directories, looking only at the file name, not the entire path. - Corrected a bug where when starting FTP Voyager without the local drives enabled, then enabling, FTP Voyager would show empty local folders. If F5 (Refresh) was selected FTP Voyager could GPF. - Corrected a bug where Implicit SSL connections would not work through an HTTP proxy server. - Corrected a problem where FTP Voyager might try to perform a keep alive prior to actually being connected to the server. - Corrected a problem where FTP Voyager, when started from a browser or command line, used the previous Quick Connect settings; now the default site profile settings are used. - Corrected a problem when using "File | Put", and entering a file name that didn't exist, FTP Voyager would attempt to upload the file, asking for overwrite permissions, and so on. This was changed to display a message that the file doesn't exist. - Corrected a problem where "Copy to Clipboard" in the log didn't format COMMAND:>, STATUS:>, and ERROR:> correctly. - Corrected a problem where FtpTree.ocx couldn't be found when FTP Voyager Scheduler is being run as a service. FTP Voyager Scheduler now tries to register the control each time it starts. - Corrected the FTP Voyager Scheduler's use of the CLNT command to identify itself as "FTP Voyager Scheduler" - Corrected a problem where "Move Up" would not appear in the local list right mouse click menu if multiple files were selected. - Corrected a problem where FTP Voyager would not ask for a destination folder for "Move Down" when local folders were not being shown. - Corrected a problem in Sync Folders where the filtering character would not be recognized if a directory didn't exist on both the local and remote computer. - Corrected a bug where when selecting a remote folder's property page from the tree, and changing permissions multiple times, subsequent permission changes would fail until the dialog was closed and opened again. - Corrected a problem where the focus in the Exclude and Include filter dialogs would remain on the Add button even though the Add button was disabled. When disabled, focus now moves to the filter text field. - Corrected a problem where FTP Voyager's help system may not have been able to find the help's content file. - Corrected a problem where uninstalling from within the trial of FTP Voyager, FTP Voyager would appear to hang. 10.0.0.7 (January 01, 2004) =========================== + Added an automatic backup feature for the "FTP Voyager.ftp" Site Profile file. Prior to each save "FTP Voyager.ftp" is backed up to "FTP Voyager.ftp.backup". Every 5 days the backup file is backed up to "FTP Voyager.ftp.old.backup". The backup procedure is ignored if the original file size is less than 1KB. + Removed the installer's administrative rights restriction. + Added the ability for FTP Voyager to translate private IP addresses into external IP addresses when using PASV mode. This feature helps when using SSL with a server behind a NAT proxy server / router. + Updated OpenSSL libraries to version 0.9.6l. + Changed sorting of Folder Short Cuts by date so they are considered the most recent and placed at the top in the remote list. - Corrected CSV import and export to use and recognize two double quotes as a literal value, and not attempt to parse out a field. - Corrected a bug where "New Scheduler Task" would not work. - Corrected a bug where imporing from FTP Explorer would not work. - Corrected a bug where SSH folders would not appear sorted in the remote tree. - Corrected a bug where using Folder Short Cuts and connecting to an SSH site, the initial sorting of these items was incorrect. - Corrected a bug where FTP Voyager would not "remember" the server's location or time zone under Windows 9x/Me. 10.0.0.6 (November 11, 2003) ============================ + Updated OpenSSL libraries to version 0.9.6k. + Added the ability to enter VMS style directory names in the default directory for Site Profiles. - Corrected a toolbar bug when running under Windows XP Korean where the toolbar appeared truncated. - Corrected a log pane problem when running under Windows XP Korean where the top pixels of the last entry in the log were truncated. - Corrected a bug under Windows 9x/Me where FTP Voyager could place the FTPVoyager.ftp in a root directory. - Corrected a problem where VMS drives could not be specified in the "Default Directory" field for a site profile. - Corrected an on-line editing problem where the "Files Being Edited" dialog could appear with no files in it. 10.0.0.5 (September 29, 2003) ============================= + Added the ability to run custom commands immediately after login to a server. + Added the ability of FTP Voyager Scheduler to execute Custom Commands as specified by the selected Site Profile. - Corrected a bug on dual monitor systems where the transfer animation would cause the pop-up transfer dialogs to be extremely huge. - Corrected the missing support for "ftp://" urls when accessed through the command line or "Start | Run" in Windows. This was accidentially removed in version 10.0. To enable or disable change the settings in "View | Options | Browser Integration". 10.0.0.4 (August 17, 2003) ========================== - Corrected a bug under Windows 98 SE German (and probably other language versions) where FTP Voyager would crash while trying to connect. This problem was intruduced in version 10.0. 10.0.0.3 (August 06, 2003) ========================== + Added the ability to specify a data directory for FTP Voyager's data files. "HKEY_LOCAL_MACHINE\SOFTWARE\Rhino Software\FTP Voyager\userid\FTP\DataDirectory" can be used to specify a full path to the location of data files. - Corrected a problem where pop-up transfer dialogs were reporting incorrect rates when automatically resuming broken transfers. - Corrected a calculation problem when displaying auto-resume transfer rates. - Corrected a bug where, when using status only in the log pane, FTP Voyager could eventually GPF if a large number of files was being transferred. - Corrected a bug where, entering a non-numeric value into the remote file(s) properties dialog, FTP Voyager would continually display an error message not allowing the user to continue. - Corrected a startup bug, where after using Simple mode trial for 25 days, a message was to appear, however it could cause FTP Voyager to GPF. 10.0.0.2 (June 25, 2003) ======================== - Changed "View | File Trees" to use Alt+I instead of Alt+T for the keyboard shortcut. - Corrected a status bar problem where it did not show the remote selection when selecting the transfer pane. - Improved AS400 support for file uploads. - Corrected a Simple Mode problem where navigating to a sub directory, then uploading a file, the file would not appear without refreshing the listing. - Corrected a bug in Simple Mode where double clicking on a file would do nothing, it now downloads. 10.0.0.1 (May 22, 2003) ======================= + Updated to OpenSSL 9.6j SSL libraries + Added support for SSCN to allow support for server-to-server transfers between two SSL servers. At the time of release this feature is experimental and supported by only a couple servers. + Improved SSL data connection support, performing the data connection in a background thread, allowing FTP Voyager to asynchronously receive command responses and negotiate the SSL data connection. + Improved the status display to show transfer completion for multiple small file transfers on fast connections. - Corrected missing status bar help text for "View | Arrange | Auto Arrange" - Corrected a bug where FTP Voyager would not delete a file when moving up in SFTP (SSH) mode. - Corrected a bug where FTP Voyager, running SFTP (SSH), would not prompt for a password. - Corrected a bug where FTP Voyager, running SFTP (SSH), would not perform any connection retries. - Corrected a typo in the startup wizard "Manger" --> "Manager" - Corrected an old Scheduler bug where when using "Daily" the scheduler would skip to the next day, using "Daily" events, and the computer was shut down during a scheduled event. - Corrected a bug where some UNIX servers append a '/' to the end of directory names. When FTP Voyager sees a '/' at the end of a UNIX folder name, it is now removed. - Corrected a bug where some UNIX servers append a '*' to the end of file names that are executable. When FTP Voyager sees a '*' at the end of a UNIX file name, it is now removed. - Corrected three possible buffer overflow vulnerabilities. - Corrected a problem during installation, if a dialog was up, and the installer was run, FTP Voyager could cause a GPF while trying to shutdown. - Changed the "Start | Programs | FTP Voyager" help options to use the standard Windows help files. - Corrected a problem on some systems where the installer would appear to simply hang when started. - Corrected a potential GPF, although rare, where if a previously selected site was deleted by another running copy of FTP Voyager, then restarted, change the proxy settings in "View | Options" without selecting a different profile, FTP Voyager could GPF. - Corrected a problem with SSL and SurgeFTP servers where the data connection would not get negotiated because FTP Voyager was waiting for the command response. - Corrected a problem with upload resume where FTP Voyager would not resume at the correct location. 10.0.0.0 (April 24, 2003) ========================= + Added support for SSH (SFTP through SSH). Using SFTP all communications between the server and FTP Voyager are encrypted. In addition SFTP offers additional benefits including the ability to maintain dates and times of uploaded files, and to use a single socket for file transfers, directory listings, and SFTP commands, making it easier to use through a firewall. + Added Automatic Time Zone adjustments when connecting to Serv-U servers. FTP Voyager will automatically adjust file dates and times to local dates and times if connecting to a Serv-U server. + Added support for HUGE file sizes, and huge file transfers. FTP Voyager status displays now supports files and transfers larger than 2GB. FTP Voyager correctly displays status for files and transfers up to about 9,000,000 TB. + Added "Simple Mode". This mode hides the more complex features of FTP Voyager, making FTP Voyager a VERY simple to use FTP client. Switching between Simple and Full modes is very easy, just use the "View | Simple Mode" menu option or press Alt+M. + PATENT PENDING: Added support for locking local and remote folders. RhinoSoft.com has applied for a U.S. Patent for this feature. - Added support to automatically select the corresponding remote folder when a local folder is selected, and automatically selects a local folder when a remote folder is selected. - Added support for file and folder rename using folder locking. When a remote file or folder is renamed, the local file or folder is renamed automatically. When a local file or folder is renamed, the remote file or folder is renamed automatically. - Added support for folder creation using folder locking. When a remote folder is created, the local folder is created automatically. When a local folder is created, the remote folder is created automatically. - Automatic deletion is intentionally unsupported. + Added support for SSH Key Pair creation for both DSA and RSA key types. + Added "Server Location" (time zone of the server) under the "Advanced | General" settings for a site profile. This option adjusts file dates and times to the local time of your computer. This option replaces "File Hour Offset" used in previous versions. + Improved upload transfer rates on VERY fast connections. FTP Voyager now automatically determines the optimum buffer size for uploading files based on the transfer rate achieved. + Improved performance when running over a very fast connection, uses less CPU cycles. + Improved transfer rate accuracy to include fractions of seconds, and to include only file transfer activity in the calculations. FTP Voyager no longer includes file transfer overhead in these calculations. + Added Navigation drop down boxes for both remote and local panes. + Added the ability to drag and drop files on the local panes. + Deleting local files and folders now copies to the Recycle Bin by default. Pressing and holding the Shift key while deleting physically deletes from the hard disk. + Added the ability to check the total size of remote and local folder selections while in the "Properties" dialog. When the "Properties" dialog is up an option appears that allows you to determine the total size including contained files and subfolders. + Added an option to "Test" the proxy server in the "Proxy | Options" dialog. This feature allows you to simply and quickly test using your proxy server. + Added a Site Profile Wizard to aid in the creation of Site Profiles. + Added a Connection Wizard to aid in connecting to FTP sites. + Added a first-time use startup wizard to help in setup. Contains information about Simple and Full Modes along with PASV mode and an on-line tutorial. + Added support for RFC change and the MDTM. MDTM requires sending the server GMT (UTC) instead of a "fixed" date and time. FTP Voyager supports this with Serv-U automatically by checking the Serv-U version number and by checking the response to the FEAT command for MDTM. Servers returning "MDTM" or "MDTM YYYYMMDDHHMMSS[+-TZ] filename" will use the old method. Servers returning "MDTM YYYYMMDDHHMMSS" only will use the new method where the date and time is GMT (UTC). + Added "AUTH TLS" support for those servers supporting TLS only. + Added support for VShell SSH server directory listings. + Added the ability to disable and enable the remote and local tree panes + Added new "Look and Feel Style" called "Simple - Side by Side, Log-Top, Local-Left, No Trees" + Added toolbar option to enable or disable folder locking. + Added the ability to make FTP Voyager Scheduler work as a system service. + Removed RESUME check when connecting to Serv-U servers. All Serv-U versions >= 2.0 support resume. + Removed RESUME (REST 100, REST 0 sequence) when server returns "REST STREAM" as part of its response to "FEAT" + Removed send and receive buffer sizes from both the global options and from the site profile options. FTP Voyager now automatically calculates buffer sizes. + Changed pop-up transfer dialogs to use a decimal point for the percent complete. + Added on-line Knowledge Base, Technical Support, and Customer Service Center links under the "Help" menu. + Added the ability to prevent the "FEAT" command from being issued. Some servers disconnect with this command is issued. + Added support for HTTP non-authenticated servers + Removed "Manual Get Global List" selection from Session Profile Advanced settings. A global list is no longer used. + Switched from InstallShield to InnoSetup for FTP Voyager installer, reducing the download size by about 500KB, and making the installer look more modern. + Numerous installer changes including: removed legacy blue background window, new wizard images, allow Start Menu entry selection. + Added support to installer for silent installs. To run the FTP Voyager setup program using the silent install feature the command line is: "ftpvsetup /silent" or "ftpvsetup /verysilent" without the quotes where "ftpvsetup" is the name of the installer program. + Improved file transfer status display to include fractions of seconds. + Added KB/MB/GB summary for file sizes in property dialogs, in addition to bytes only. + On a new installation, pop-up transfer dialogs appear by default. + Installer no longer requires the selection of the Internet connection type (speed). + Added support for "HP NonStop" (a.k.a. Tandem) servers. + Added support for NLST directory names, when an NLST name ends with a "/" (forward slash) FTP Voyager interprets the item as a directory. + Added the ability to turn the server welcome message pop-up on or off on a site-by-site basis. This new option is found in the "Advanced | General" settings for a site profile. + Prevent the LIST command being sent by FTP Voyager Scheduler when uploading specific files. This is useful when the directory into which a file is being uploaded contains many files. + Updated OpenSSL libraries to 0.9.6i + FTP Voyager can now use Windows 2000 style help, where the index, topics, and search capabilities appear in the help window. + Changed FTP Voyager Scheduler to start on the minute designated, ignoring the seconds. + Added "Repeat Run Time" column in FTP Voyager Scheduler. This column is used for those tasks that repeat, it shows the next time the task is scheduled to repeat. + Moved "File | New | Session" to "File | Connect using Site Profile Manger" + If the Site List isn't being used on the toolbar, the Site Profile Manager hides the "available on toolbar" check mark. + Changed the availability of "Put". When nothing is selected, Put uploads to the current folder, when a single folder is selected uploading goes to the selected folder (as before), if multiple items are selected uploading goes to the overall folder. + Changed "File | Download" to perform the same function as "File | Get" when the local pane is not visible. + Changed the default confirmation button for file and folder deletion "No". + Added the ability to select MVS directory listings under the Advanced settings for a site. + Added "-nostartupwizard" as a command line option to disable the initial startup wizard + Added "Extra LIST Parameters" to CSV export and import. - Corrected a problem where corrupt site profile, and local cache files could cause FTP Voyager to crash at startup. - Corrected a problem where UNIX permissions "rws" were not recognized by FTP Voyager, causing FTP Voyager not to allow the user to perform a CHMOD on certain files or folders. - Moved registration location to HKEY_LOCAL_MACHINE instead of HKEY_CURRENT_USER, a better location since the software is licensed per computer, not per user. - Corrected a bug where the log pane could show the incorrect transfer rate and transfer time. The log pane, wasn't accounting for any pause time, waiting for user responses. - Corrected a bug where, after a failed download due to a full hard drive, the output file wasn't being closed, therefore any program could not change or delete the partially downloaded file. - Corrected a bug where a canceled download could cancel future downloads, unless reconnecting to the server. - Corrected a bug where the transfer rate would be inaccurate when answering "no" and "no to all" for the overwrite prompt and using "skip" file. - Corrected a bug where FTP Voyager Scheduler's tray icon would blink constantly on certain computers. - Corrected a bug where certain errors were not being displayed in the log pane. - Corrected a very minor memory leak when creating SSL certificates upon user request. - Corrected a bug where pressing the "Help" button (as opposed to using F1) in the Alternate Editors and Auto Rename dialogs, the help for the parent dialog would appear. - Corrected a minor bug where switching between proxy server types between sessions, could cause FTP Voyager attempt to use a proxy server when none was specified. - Corrected a bug where if a file didn't exist, and FTP Voyager Scheduler attempted to retrieve a file, it would wait for a timeout, instead of using the return value from the RETR command. This could cause a task to take longer than expected to complete. - Corrected a bug where using "Edit | Session Profiles" would move back to the default local folder. - Corrected a bug where UNC paths wouldn't work for local folders. - Corrected a bug where when using the local Next and Back buttons, FTP Voyager would change the default local directory for the current site profile. - Corrected a bug where if a local file being uploaded, was deleted prior to actually being uploaded, FTP Voyager would create an "empty" file on the server. Now the file upload is not attempted. - Corrected a bug where creating a new Scheduler task could cause a GPF. - Corrected a bug in FTP Voyager Scheduler, where the Scheduler could crash if the password for a site wasn't saved. - Corrected a very old bug where, if the Site List on the main toolbar was disabled, the MRU list under the "File" menu selection would not work. 9.1.0.3 (January 06, 2003) ========================== + Updated the OpenSSL DLLs to version 0.9.6h + Added delete confirmation as an option for task and schedule deletion + Adjusted Browser Integration for IE 6 SP1, where a strange bug in IE 6 SP1 (not FTP Voyager) causes small images to be missing on certain web pages. + Added support for IE FTP secure FTP servers. - When converting DOS file names with special characters such as *|?, etc to "_" check for DBCS. - Corrected a problem when using SSL, some of the SSL DLL library initialize functions were being called when not required. Removing these calls could increase speed. - Corrected a bug when using SSL connections, some memory would not be released causing a memory leak. - Corrected "on-line" editing dialog when using Connection Saver. In previous versions 9.1 versions "on-line" editing would sometimes cause a "file not found" error in the editor, or the file would not get uploaded. 9.1.0.2 (December 16, 2002) =========================== - Changed log, where in the case of odd font sizes, scrolling could be done incorrectly where the first row of pixels of a line item would become truncated. - Corrected a problem where server return values could be incorrectly interpreted when numeric values were not part of the return value. This problem would usually show itself on VERY fast connections only. 9.1.0.1 (October 03, 2002) ========================== + Rebuilt FTP Voyager and released when it was learned the computer on which FTP Voyager 9.1.0.0 was built had a bad RAM chip. The likelihood of a corrupt build of FTP Voyager is very small, however we have re-released to be safe. - Corrected a server-to-server transfer bug intruduced in version 9.0. 9.1.0.0 (September 19, 2002) ============================ + Changed automatic on-line editing so that FTP Voyager checks for file changes when it becomes the foreground application. In previous versions FTP Voyager used the process ID of the started editor. + Added support for another set of French month abbreviations for a UNIX server. + Added special hosting offer from HostVoyager.com + When a server returns MDTM as part of the supported commands in response to a FEAT command, FTP Voyager attempts to maintain uploaded dates and times. Since this command is a Serv-U and FTP Voyager extension to the RFC MDTM command it is still possible to turn this command off in the Advanced settings for a site profile. + Updated SSL libraries to version 0.9.6g + Changed "Alternate Editors" feature to ignore letter case for file extensions. + Added support for TopStyle HTML/CSS editor (http://www.BradSoft.com/). If TopStyle is installed, FTP Voyager will recognize TopSyle and make it the default HTML editor inside FTP Voyager. + Removed support for ID Assure. + When overwrite confirmations are enabled, prompt user for overwrites when using "Open" and "View". + Changed overwrite confirmation dialog to display both source and destination paths. + After downloading a file for on-line editing, the download connection session is now terminated. FTP Voyager no longer remains connected while waiting for you to edit a file. - Corrected a bug with Description files where minor variations in the file name would cause incorrect descriptions to be shown. For example, extra letters at the end of a file name. - Corrected a problem with FTP Voyager Scheduler where it might not load the FTP engine, giving an error message about the version number not being correct. - Corrected a problem where FTP Voyager Scheduler was unable to open the FTP engine to perform scheduled operations. - Corrected a problem where too many nested directories could cause mass downloads or synchronization to fail due to a problem where Windows events were not being released. This problem usually showed up when using Sync Folders, or copying huge numbers of files from a server. - Corrected a status bar problem where "Refreshing..." would not be displayed while refreshing a directory. - Corrected a bug where deleting a file or folder that could not be deleted would cause the file or folder to disappear in the list even when it wasn't deleted. - Corrected a bug that when the FTP Voyager Scheduler opened FTP Voyager based on a clipboard URL, FTP Voyager would improperly parse the command line sequence for the URL. - Corrected "smart reconnect" bug for PORT and PASV modes. FTP Voyager would be unable to connect back when errors occur with these commands. - Corrected a problem where the file transferring status was being placed in the log, even if the user canceled a file transfer. - Corrected a problem where the transfer complete sound would play in some cases where a file would not get transferred. 9.0.0.8 (August 13, 2002) ========================= + Added support for Portuguese UNIX servers - Corrected a bug where on a very fast LAN connection and on a very fast computer, FTP Voyager could drop some data. 9.0.0.7 (July 26, 2002) ======================= + Changed phone number to (262) 560-9627 and FAX number to (262) 560-9628. + Removed string compilation on UNIX based file names converting URL hex characters to a value. (i.e., %20 shouldn't actually be converted to a space for directory listings). + Improved download speed and performance. + At startup ask the user if he wants to use PASV mode or not. + Added support for servers that us Russian month representations. + Added ".css,.php,.inc,.1st,.asp,.bat,.bash,.cfm,.dhtml,.xml,.mak,.pinerc,.pl,.pm,.qmail,.screenrc" as default text file types. - Corrected possible memory leak problem when using SSL - Corrected a GPF problem where if not connected, and attempting to perform a drag and drop opertaion to the remote tree, FTP Voyager could GPF. - Corrected a GPF bug in Sync Folders where file dates were far into the future, now they're capped at 2037. - Corrected a SOCKS proxy server error where if connecting to a VERY fast proxy server or one locally, FTP Voyager may have ignored the server welcome message, causing the connection to fail. - Corrected a bug where File Transfer settings in the advanced dialog for sites was not being saved. 9.0.0.6 (April 24, 2002) ======================== - Help file build did not work when the "Help" Button was pressed. 9.0.0.5 (April 19, 2002) ======================== + Signed downloadable installation file. - Corrected a bug where on a faster computer FTP Voyager would delay parts of downloaded files. - Corrected a bug where FTP Voyager Scheduler could not start FTP Voyager. - Added missing thread safe handling to SSL library. This problem probably did not affect previous versions of FTP Voyager Secure. 9.0.0.4 (April 04, 2002) ======================== + Increased the speed of the UNIX parsing mechanism. - Corrected bug where AIX servers' directory listings could be parsed incorrectly - Corrected a bug where under Windows 9X/Me FTP Voyager Scheduler would crash after starting a task. 9.0.0.3 (February 15, 2002) =========================== + Remove the word "Cute" from the "Look and Feel" options. + Added support for the FEAT command. FTP Voyager will issue this command to determine some of the supported extended server commands. Currently FTP Voyager supports: - MDTM YYYYMMDDHHMMSS filename - CLNT - LIST -laT - LIST -T + Changed "PROT p" command to use "PROT P" (upper case P) - Corrected SSL problem with RadianFTP servers, where FTP Voyager was waiting for the 150 repsonse code prior to negotiating the SSL connection.S - Corrected a bug where under Windows 9x/Me the site profile would be placed in the root directory. 9.0.0.2 (February 08, 2002) =========================== - Corrected a bug where on a FAST network, Implicit SSL connections could fail the first time. - Corrected a bug where if remote and local toolbars were customized from "View | Options" while they were not visible, FV would GPF. 9.0.0.1 (February 01, 2002) =========================== + Added SSL (secure) support. FTP Voyager supports both Implicit and Explicit SSL servers. SSL support adds verification of both the client and server through certificates, and encrypts data transfers to keep your important information private. + Added warnings to use SOCKS proxy servers and SSL. + Added SSL certificate creation support, creating self-signed certificates, certificate requests, and private key files. + Added "Trusted Certificate" support, whereby FTP Voyager considers certain certificates as "okay", and automatically accepts them. + Added Import and Export support for Trusted Certificates. + Added SSL Certificate verification when connecting to SSL enabled FTP servers. This feature verifies a certificate's valid date range and the host name allowing the user to connect or cancel the connection. + Added SSL Certificate viewing when connecting to SSL enabled FTP servers. + Added new Options dialog that uses a tree instead of tabs to break the options into categories. + Broke up certain Options categories into smaller sub categories, making the options dialog much easier to understand and follow. + Added new Advanced Site Profile settings dialog that uses a tree instead of tabs. + Rearranged Advanced Site Profile settings pages so it's easier to understand. + Added comments to each of the Advanced Site Profile settings for "quick help". + Added 256 color images for toolbars and menus. + Added XP style "hot" images for toolbars when the mouse moves over the button. + Added XP style selected columns to show which column is the sort column. + Changed the location of the Site Profile file "FTPVoyager.ftp" to be placed in the Application Data directory + Added SysOp chat function. When the FTP server SysOp sends a message, this dialog allows you to chat directly with the SysOp. + When unsolicited SysOp messages arrive, FTP Voyager opens the SysOp chat dialog. + Added "Tools | Import | Text (CSV) File" allowing you to import sites stored in CSV (comma separated value) text files. + Added "Tools | Import | CuteFTP Text File" allowing you to import sites text files exported by CuteFTP and CuteFTP Pro. + Added "Tools | Export Sites" allowing you to export site profiles from FTP Voyager to a CSV (comma separated value) text file. + Added support for the Delete key in the Find Files dialog. + Changed default password setting to MD5 password encryption for S/Key servers. All new site profiles will automatically recognize S/Key servers and use either MD4 or MD5. + Added Sync Folders support for "Newer" files. When not ignoring newer files they will be uploaded or downloaded as selected. + Added a message preventing the user from closing FTP Voyager if file transfers are in progress and the user is not using pop-up transfer dialogs, as found in "View | Options | GUI". + FTP Voyager Scheduler now closes the log after each task completes. This gives the user the opportunity to move the file, delete the file, or other items as needed. + Added better native support for WFTPD servers. + Added support for WFTPD Windows servers such that FTP Voyager recognizes that WFTPD file systems are case insensitive. (support already exists for Serv-U, Microsoft, and others) + Added tooltips to lists when the information in a column is truncated. + Added status bar in Site Profile manager. The new status bar now displays, last connect time, connection duration, number of folders and sites in a folder. + Added Windows XP "Manifest" to give the Windows XP look and feel to FTP Voyager. + Removed "Caps" and "NumLock" indicators on the status bar. + Added "-noduration" command line parameter so that Site Profile durations are cleared. + Added connection duration status on the status bar of the main window. + Added lock icon on the status bar to identify a connection to a secure server. + Added transfer mode icon on the status bar along with the already existing "BIN", "ASCII", and "AUTO". + Added support for maintaining file dates and times for WS_FTP Server uploads. + Added "Secure Computer" icon to both the FTP Site Profile Manager and to the remote tree. This icon is used when connecting to a secure server. + Added Orange, Cherry, Midnight, Detroit, and Minnesota to GUI options highlight preset colors for both FTP Voyager and FTP Voyager Scheduler. + Improved registration IDs so that name and email address are stored in the ID itself. It is no longer required to have separate fields for the IDs. + Changed default RGB values for colors so that they match predefined colors in the Windows color selection dialog. + Changed the folder icons to the Windows XP folder icons. + Changed the Windows Generic File icon to the matching Windows XP icon. + Added "Properties" icon to the main toolbar. + Added "Properties" icon to pop up menus. + Added "Track Select" support to the FTP Site Profile Manager + Added Windows XP AVI's for pop-up transfer dialogs + Added ability to use NLST instead of LIST for simple directory listings, on servers that may only support NLST or that FTP Voyager does not recognize. + Changed file listings to omit file date and time, and size, if this information is not returned by the server. This is especially important on UNIX style servers that don't return file times on old files, or when using simple directory listings. + The log now displays "unsolicited responses", or those messages from the server that do not go with a command. This is valuable for SysOp messaging. + Added Microsoft Natural Keyboard Pro support for Back, Forward, Stop, Refresh, and Favorites. + Added Association of Shareware Professionals folder for ASP member sites to the default site list. - Corrected a bug where when using Find Files and Delete the remote file list would not get updated, and if deleting multiple files could cause a GPF. - Corrected a bug where if moving directories from a directory not in the root, the source on the FTP server might not get deleted. - Corrected a bug where if a certain sequence of downloads, uploads, and folder creation occurred, and a folder has a file extension such as ".JPG", the icon shown for the folder in the local list could be incorrect. - Corrected a bug when using folder shortcuts of folders where the name matched the folder, reconnect would cause the folder to disappear, but the shortcut would remain. This was a cosmetic bug only. - Corrected a potential problem where the Site Profile Manager, Find Files, and Sync Folders dialogs could appear "off-screen" when the main window was very small and in the upper right corner of the screen. - Corrected a Scheduler bug where Synchronize folders would work incorrectly. This normally happened when "Don't Delete" was not checked. - Corrected a FAT bug where file time "seconds" must be divisible by two. In the case of servers that support file time "seconds", the downloaded file may be off by as much as on second if the file time "seconds" is an odd number. This is NOT a problem when using NTFS. - Corrected a Scheduler bug where downloading directly to a root directory from another directory was not working. - Corrected a bug where UNIX files with trailing spaces were having their file or folder names trimmed, removing the trailing spaces. - Corrected a problem with "Go to Remote Dir" (manual CWD) where FV would not go to the directory if the parent directory was initialized, and the directory did not appear in the child list. This meant that the function would not work for hidden directories. - Corrected a problem when renaming a directory with cached sub directories. FTP Voyager did not update the cached sub directory's parent name, causing it to use the old parent directory name. - Corrected a SOCKS bug where FTP Voyager would not properly connect to the SOCKS server on a very fast LAN. - Corrected a OPEN and SITE proxy bug where PASS would always be sent, even if FTP Voyager had no password to send. - Corrected a potential bug when using a SOCKS proxy server, and host resolution was required; FTP Voyager could GPF on certain computers. - Corrected a bug where after connecting to a site, navigating to various directories, then disconnecting from the site, the "Forward" and "Back" buttons on the toolbar were still available. - Corrected a problem where the icons, read from other applications, were read as 16 color icons only. Now FTP Voyager will choose the best fitting color depth with the display settings. This gives higher color icon displays for remote files. - Corrected a bug where the time estimate and transfer rate would be incorrect in the transfer status pane if a file was resumed when uploading. This error did not appear in the transfer dialogs, only in the transfer list. - Corrected a bug where directory listings could get goofed up if the server uses only for line separation in directory listings (such as on VxWorks servers). Even though, when using TYPE A, the server is supposed to output between lines. FTP Voyager correctly interprets both and line separation. - Corrected a directory listing bug where the end of a directory could get lost. This was only shown with Serv-U servers where the data socket close came before the end of the directory listing. - Corrected a problem where using network computers for the default local directory, would not go back to that directory under XP. This was due to the new XP way of displaying computer names. - Corrected a potential problem where some UNIX style servers would allow a space in the "group" name, which caused FTP Voyager to ignore the directory listing. - Corrected a UNIX parsing bug where file names that contained a lot of spaces could confuse the parser thinking the server was using a different UNIX format. 8.0.0.3 (September 17, 2001) ============================ + Added integration for ID Assure authorization usage. Visit http://www.eDocuSign.com/ for more information - Corrected a bug where the right mouse click "New Folder" was not working in the site profile manager. - Corrected a bug where when Quick Connect was used, Edit | Profiles would bring up the Quick Connect dialog, but if cancel was selected and Edit Profiles was selected again, the Site Profile Manager would appear. This has been corrected by bringing up the Quick Connect dialog instead. - Corrected a bug where the time estimate and transfer rate would be incorrect in the transfer status pane if a file was resumed. This error did not appear in the transfer dialogs, only in the transfer list. - Corrected a directory listing bug for some servers. In some situations it was possible for FTP Voyager to drop information from a directory listing, and therefore interpret the listing incorrectly. It was found on a "ProFTPD 1.2.0" server. The problem was very dependent on buffer settings of the network and appears to have been a rare problem. 8.0.0.2 (June 25, 2001) ======================= + Added UNIX style directory changing for newer MVS servers. - Corrected a bug where SyncFolders on UNC directory (root) would not work correctly. - Corrected an icon bug where if the icon definiation in the registry had quotes around it, the "generic" Windows icon would be used. 8.0.0.1 (March 05, 2001) ======================== + If a "OPEN" or "SITE" proxy server requires a password, FTP Voyager will prompt for the password if one is not already supplied. This is critical for challenge response proxy servers. - Corrected a bug where the "View" button on the remote toolbar would not work. - Corrected a bug where for "OPEN" and "SITE" the proxy port was not being used. - Corrected a bug where for Site Profile proxy settings User ID and Password were not being used. - Corrected a bug where "An FTP connection has not been estiablished" is listed in the left tree and the user presses the "Del" key, a GPF occurs. 8.0.0.0 (February 27, 2001) =========================== + Added Microsoft Internet Explorer and Netscape browser integration. FTP Voyager can download files when ftp:// links are selected. No running software is required. + Added ability to "Move" files from the local computer to a remote computer. + Added ability to "Move" files from the remote computer to the local computer. + Added ability to "Move" files directly between two remote servers. + Added "File | Move Up" and "File | Move Down" + Added "File | Upload" and "File | Move" support for local tree view. + Added "File | Upload" and "File | Move" support for remote tree view. + Added the ability to "Move Up" and "Move Down" files and folders to the FTP Voyager Scheduler. + Added "Schedule | Move Up and Move Down" options. + Added "Queue | Move Up and Move Down" options. + Added the ability to import from other "FTPVoyager.ftp" files. This feature is very useful for backing up and restoring site profiles, and for sharing site profiles between different people. + Added "firewall/proxy" options "Advanced" settings. Now users can define different proxy configurations for each Site Profile, or use the global setting. + Added the ability to show raw FTP server directory listings in the log pane and to log the information to a log file. This option may be enabled from "View | Options | Log" or by right mouse clicking on the log pane. + Added the ability to send a command string to the server. This option allows the user to send any string to the FTP server then look at the results of the command. This option is available from the "Tools Menu", the main and remote toolbars, and from the remote list pop-up menu. + Added "Smart Reconnect" capabilities when the command socket is lost. FTP Voyager will now attempt to reconnect for the failed command, restore its settings, then try to issue the failed command. This is especially useful for sites that disconnect even when connection saver is used. This feature nearly assures a "virtual permanent" connection to a server. + Added use of NLST command when LIST command returns strings of data but FTP Voyager is unable to parse the LISTing. When NLST is used, FTP Voyager is unable to determine file attributes but it is able to display files and is able to retrieve them. Directory navigation may not be possible depending on the connection. + Added Date Range to Find Files dialog. When enabled files that fall within the date range are included, all others are ignored. + Send the QUIT command when disconnecting. + Added filtering options for each session profile. Allowing filters to be applied to the remote and/or local panes, whether or not folders are to be included, and whether or not to ignore letter case for case sensitive servers. + Added filtering options for uploads, downloads, sync folders, and server to server transfers. + Added the ability to duplicate FTP Voyager Scheduler Items and Actions. This option is available under the Tools Menu or by right mouse clicking. + Added the ability to use UNC (network) directory names for the local directory specified in a site profile. + When restarting FTP Voyager, FTP Voyager will move to network (UNC named) folders if the last folder visited was a network folder. + When unable to change to a directory due to an error on the server, the server's response is shown in the remote tree. For example, if the error is "Permission Denied", the exact text returned by the server, is shown. + When selecting folders or drives that are not accessable, FTP Voyager will use Windows to ask for connection information such as password. + Increased directory listing "speed" where some directories are VERY large. + Added Look and Feel settings allowing users the ability to change the way FTP Voyager looks. Users can now configure: - "Side by Side" or "Above and Below" remote and local file panes - Status panes on top or bottom - Local panes to the left or right of the remote panes - Local panes above or below the remote panes - Log Pane above or below transfer pane - Log Pane to the left or right of the transfer pane + Added Look and Feel presets to quickly and easily select the favorite Look and Feel + Added Pane Highlight to help identify which pane is highlighted. This feature is fully customizable. The Active Pane options allow you to pick from a set of predefined colors or choose your own custom colors. + Added remote and local pane toolbars + Added Transfer Status pane. This pane is used in addition to or instead of the pop up transfer status dialogs. + Added the ability to turn off transfer status pop up dialogs. + Improved local folder startup time substantially. In some tests startup time has decreased by more than 20 times. + Added "Drop Arrows" to "Forward" and "Back" arrow buttons on the toolbar. The "Drop Arrow" brings up a menu of the previously visited remote and local folders. + Added "Drop Arrow" to "Transfer Mode". The "Drop Arrow" brings up a menu allowing you to choose, "ASCII Mode", "Binary Mode", or "Auto ASCII Mode". + Added "Drop Arrow" to "Views". The "Drop Arrow" brings up a menu allowing you to choose, "Large Icons", "Small Icons", "List", or "Details" list modes. + Added ability to customize remote and local toolbars by right mouse clicking or from the "Options" dialog box. + Added ability to show text on toolbar buttons. + Added ability to show selective text to the right of buttons on toolbars. + Added the ability to enable and disable toolbars from the toolbar right mouse click menus. + Added right mouse click drag and drop support with pop up menus to support "Copy", "Move", and "Cancel". + Added right mouse click pop-up menu support for "Move Up", "Move Down", "Schedule Move Up", "Schedule Move Down", "Queue Move Up", and "Queue Move Down" in both local and remote panes. + Added icons to right mouse click context sensitive menus. + Added new toolbar buttons for "Move Up" and "Move Down". + Added "Options" tool bar icon and graphic for menus. + Added "Clear Log" tool bar icon. + Added "item count" and "selected count" to the status bar. In addition to showing the current remote or local folder name, FTP Voyager also shows the number of files and folders. + By default FTP URL clipboard monitoring is disabled. + Increase max timeouts from 600 seconds to 6000 seconds + Corrected Mnemonics in menus to remove duplicates. + Added warning message when entering potentially invalid FTP site names into the Site Manger. If the site name contains either forward or back slashes, a warning message is displayed. + Changed local and remote list and tree panes to show the currently selected item(s) at all times. + Added the ability to show and hide remote and local tool bars. + Added "View File" tool bar button in main toolbar, remote toolbar, and local toolbar. + Added Site Profile delete confirmation, and added the ability to turn off Site Profile delete confirmation in "View | Options | Confirmation". + Added toolbar setting dialog for update users. When a user updates FTP Voyager from an older version, FTP Voyager asks the user how the toolbars should be configured. + Improved "Track Select" option to work with all panes. When moving the mouse and "Track Select" is enabled, the pane gains focus. + Removed redundant buttons from toolbars where the default buttons appear in drop downs or they appear in either the remote or local toolbars. + Improved main toolbar flickering on repaints. + Added "File Size Display List Option" to display file sizes in bytes in addition to the other options. + Added file x of x status on the upload/download multiple file progress bar window. + Assigned F4 to "Connect to URL". + "ftp://" is no longer required in connect to URL dialog. + Added the server response in the password request dialog. + When opening a new FTP Voyager Window from within FTP Voyager, the splash screen is no longer displayed. + When selecting "Properties" on the root remote folder, the "Site Profile Manager" appears. If the "root remote folder" is anything other than "/" the "folders property" dialog appears as it does with all other files and folders. + FTP Voyager maintains the focus pane between sessions. Previously FTP Voyager would change focus to the remote tree between each connection. + Added "Multiple Transfer" icons (multiple pieces of paper) for the multiple transfer status box and for the transfer pane (in both FTP Voyager and FTP Voyager Scheduler). + Added "Overall" status column to transfer status pane in FTP Voyager Scheduler. + Improved the FTP Voyager "Completion" column for multiple file transfers by showing the overall estimated completion time. + Added "file N of N" to the FTP Voyager transfer status pane for multiple file transfers. - Corrected upload bug where specifying a directory source, (i.e., a file with a "\" as the last character), the directory would not get uploaded. - Corrected a bug where "Custom Commands" for Quick Connect could not be deleted. - Support TAB and Shift+TAB in FVS. - Removed "Date and Time" requirement for registration IDs (i.e., date and time of computer can now be incorrect). - Corrected "Track Select" feature in local list tree, where it was not doing track select at startup. - Corrected splash screen problem when running using "Large Fonts". Text would not display in the splash screen. - Corrected a bug where files where the file name length is only one character, the file could not be downloaded. - Corrected a problem where "Edit | Site Profiles", the filtering changes were not affected. - Corrected a bug where the user was asked more than one time to overwrite a file for download or upload when the retry logic kicked in. - Corrected Windows 2000 "Computers Near Me" bug where the computers would not appear. - Corrected FTP Voyager Scheduler transfer pane bug where the file position would not get updated in a timely fashion. - Corrected a problem where NetWare servers don't report a year. FTP Voyager was not properly assuming the correct year and allow files to appear as if they were in the future. - Corrected local tree flicker when downloading files. 7.2.3.0 (November 21, 2000) =========================== + Reduced the trial pop up nag window to once per day. - Disabled hackers' patch 7.2.2.0 (October 20, 2000) ========================== + Added filtering support for Synchronize Folders sub directories. + Added support for invalid characters in a file name would cause a file to not download. (':', "*", "?") + Added support for UNIX 4.2 server that sends date and time always and appends "/" to the end of directory names. - Corrected DOS time of day bug where if the file/folder date and time was between noon and 1:00 PM, it added 12 hours to the time. - Corrected a rename bug for VMS servers and the FTP Voyager Scheduler. - Corrected filtering problem with Sync Folders and wild card file transfers where the filters were being ignored for sub directories. - Corrected bug where return value from registration ID decryption was not being checked. 7.2.1.0 (July 31, 2000) ======================= - Corrected multiple password request when transferring files. - Fixed bug where using the drop down combo on the tool bar, entering a site name that required login, FV would GPF. - Corrected anonymous password bug for Scheduler. It was not using the specified anonymous password. 7.2.0.0 (June 28, 2000) ======================= + Added support for AS400 servers + Added the ability to remove files and folders from the synchronize folders remote and local lists. This may be done by pressing "Del" or a "Delete" button from within the dialog. + Added connection speed selector during installation of FTP Voyager when installed for the first time. Selections include modem, ISDN, and T1/DSL. FTP Voyager Setup will select the appropriate transfer buffer size for the selection. In some DSL systems there are bugs in the networking software for smaller packet sizes. Selecting a larger buffer size for faster connections solves this problem with certain systems. + Made changes for IBM VM Y2K changes + Added support for Challenge login sequences. + Added count of the number of files found in the Find Files dialog. + Added the ability to delete files from the Find Files dialog. - Corrected a bug where setting the send buffer size for a site used the receive buffer size instead. - Corrected problem where the Profile Manager dialog did not show the grab bar when run for the first time. - Changed password request dialog to be triggered from within FtpTree allowing for Challenge responses. - Corrected a bug where using the drop down combo would not apply the site profile filters to the local window automatically. 7.1.0.0 (April 29, 2000) ======================== + Synchronize Folders dialog is now sizeable, allowing more items to be viewed. + Find Files dialog is now sizeable, allowing more items to be viewed. + Use "Editor" settings for local files as well as the remote files. + Added the ability to run an external program or batch file from within the FTP Voyager Scheduler. + Added ability to set Send and Receive Buffer size. + Added proxy server type "UserID proxy_userID@site" for "Check Point FireWall" proxy servers. + If not using the default Send and Receive buffer size, the buffer size is displayed in the log window when transferring files. + Now consider files without extensions ASCII files (auto ASCII mode) if "." is entered as an ASCII file. + Added the ability to ignore UNIX symbolic links when synchronizing folders. + Display the local path on the status bar when focus is in the local panes. + Added the ability to display the FTP Site Profile Name on the title bar instead of the FTP IP address or URL. + Added "Resume All" option in overwrite confirmation dialog so that Resume can be applied to all files when overwriting. + Change Synchronize Folders' list boxes to list controls to allow easier column viewing. + Added file images to the Synchronize Folders' list controls. + Added action images to the Synchronize Folders' list controls to help identify the action that will be performed. + Added remote and local dates and file sizes for items in the remote and local lists in the Synchronize Folders' dialog box. + Added the ability to sort by columns + Change Find Files' list box to list control to allow easier column viewing. + Added file images to the Find Files' list control. + Added sorting capability to the Find Files dialog. + Changed to read the system setting for displaying/hiding system/hidden files. When enabled in Windows, FTP Voyager now displays hidden and system files. + Added the ability to set file transfer tries (and retries) for each site profile, or use the global setting. + Added the ability to set the file transfer buffer sizes on a site by site basis. + Added "grab" handle in lower right corner of the Site Profile Manager to indicate the dialog can be sized. + Added support for Dutch and Danish localized UNIX servers. + Added support for "FTP Software, Inc." 16 bit servers. + Increased the speed of the local panes. + Added registration ID locator for those customers who have lost their registration ID. + Added more graphics to the help menu. + By default Synchronize Folders starts in the selected local folder. - Corrected problem with switching disks on VMS systems. - Corrected problem where timeouts were getting lost between sessions. - Corrected a problem where downloading multiple files from a folder shortcut would not work. - Corrected problem where sync folders filtering would not correctly work when synchronizing down. - Corrected bug where Icons were not being released from the shell call to get the local file icons. - Corrected bug where on some servers the file information would not appear correctly in the "overwrite" dialog box. This problem occurred on servers that return an entire directory listing when requesting information for a single file (i.e., some flavors of UNIX). - Corrected bug where if a local file exists when downloaded its information was not being updated in the local window. - Scheduler crash fixes. - Corrected problem where a task does not delete when finished even though the "Delete the scheduled task when finished" option is checked. This occured only when "Enabled" was not selected. - Corrected enabling problem for keep alive value when starting the dialog with Keep Alive turned off. Added label values here. 7.0.1.0 (March 09, 2000) ======================== + Added support for Korean UNIX V servers. Korean UNIX V servers return dates and times numerically followed by a Korean language representation of the month and day. FTP Voyager now accuratly supports these localized servers. + Added support for Gene6 proxy servers where the CWD command is successful even if the directory does not exist. For Gene6 servers, FTP Voyager now forces a PWD command to ensure the directory change actually occured. + New logo and splash screen. FTP Voyager is once again fully supported by RhinoSoft.com - Corrected find files bug when "View" or "Open" or "Get" are selected. - Corrected bug where "OPEN" proxy type was selected as "USER=user@site" when reentering the options dialog. - Corrected SOCKS PASV problem. 7.0.0.0 (December 12, 1999) =========================== + Added the FTP Voyager Scheduler! Schedule files or folders for upload, download, deletion, or synchronization at any time. Scheduled tasks can be repeated. + Added Queue support! Now add files to the queue to be uploaded and downloaded at a later time. + Added FTP URL clipboard monitoring. When FTP Voyager recognizes a URL on the Windows clipboard, it attempts to connect to that site and begin downloading the requested file. This is especially useful in Web browsers. Simply right mouse click on an FTP URL and select "Copy Shortcut" while FTP Voyager is running. + Added sizeable "FTP Site Profile Manager" dialog. This allows you to see more information in the "FTP Profile" tree. + Added "Tools | Go to Remote Directory" allowing you to open any directory on the server by either typing a full path name or relative path name. + Added "Manual Put" to the Tools menu, toolbar, and right mouse click option in the local window. "Manual Put (Upload)" allows you to upload the selected local file to a remote folder that may not be viewable. + Added "Transfer Mode" to the tools menu, and added a sub menu for "ASCII", "Binary", and "Auto ASCII" transfer modes. + Added "Binary" and "Auto ASCII" transfer modes to the toolbar. + Added Transfer Modes to Site Profiles. This allows you to define different or the same transfer modes (ASCII, Binary, or Automatic) for each site in addition to for all sites. + Added "File | Connect to URL" option. This option changes the connection to the specified FTP URL (in the form ftp://some.site.com/). + Added "File | Reconnect" to allow you to reconnect to the currently selected FTP Site Profile. + Added "View | Go To" menu option. Under Go To "Back" and "Forward" were added. "Back" and "Forward" work like a web browser's "Back" and "Forward" buttons, but moving back and forward between folders, both remote and local. + Added "Back" and "Forward" buttons to the toolbar. + Added "View | Go To | Up One Level". Previously "Up One Level" was only available on the toolbar. + Changed default Synchronize folders options so that "Ignore Older" is TRUE and "Ignore Newer" is FALSE for local synchronization. + Added an additional "click" option. In addition to "Open", "View", etc. FTP Voyager can now "Transfer" the file on double click. If clicking on a remote file the file will be downloaded into the current local directory. If clicking on a local file, the file will be uploaded. + Added an additional "click" option. In addition to "Open", "View", etc. FTP Voyager can now "Queue" the file on double click. If clicking on a remote file the file will be queued for downloaded into the current local directory. If clicking on a local file, the file will be queued uploaded. + Added support for "View" as the default option in the local window. + Changed "File Exists" warning dialog to provide more information about the source and destination files. It now shows the date, time, and file size of both files. The dialog is patterned after the Windows 2000 over write confirmation dialog. + Added right mouse click drag and drop capability to the Site Profile Manager. + Added the ability to copy site profiles and site profile folders in the site profile manager. Following the Windows Explorer standard, right mouse click on a site profile or folder, then drag and drop on the destination file and folder. + Added right mouse click support in the Site Profile Manager tree to add sites, folders, and delete the selected item. + Removed old FtpTree "File Information" dialog to use FTP Voyager's folder property page when right mouse clicking and selecting "Properties" in the remote left-hand pane. + Added the ability to purchase "Update Protection" when FTP Voyager is registered. + Added an uninstall option to the "Start | Programs" menu option for easier uninstallation. + Added an uninstall button within FTP Voyager to uninstall FTP Voyager after the trial period is complete. + Added additional keyboard shortcuts to pop-up menus. + Added the ability to import CuteFTP 3.0 and 3.5 data files. + Added support for UserID = user@site proxy server password and user ID. + Added support for "CheckPoint" proxy server/firewalls. + Added support for "long file names" on Novell FTP servers + Improved inclusive and exclusive filter dialogs so that "Add" becomes the default button so Enter can be pressed to add. + Added path display for selected remote folder on the status bar. + Changed FtpTree ActiveX control to display "FTP Voyager" instead of "Rhino Software FtpTree ActiveX Control" for error messages. + Added new and cool splash screen. + Added the ability to turn the splash screen off. + Unregistered version no longer requires the user to press "I Agree". + Added animations for both the single and multiple file transfer status dialogs. The default animations are similar to the ones used in Windows. + Added the ability to enable or disable file transfer animations. + Added the ability to customize the file transfer animations by specifying .AVI files in "View | Options | File Transfer". + Added automatic "letter case insensitive" support. When FTP Voyager recognizes that a server is letter case insensitive file updates and displays are handled correctly so "duplicate files" do not appear. + Added date and time to each line of the log when saved to a file. + Retry failed LIST commands where the return value from the server is in the range from 400-499, the intermediate error. + Added "logfile" command line parameter. Allows you to create multiple log files for different batch operations. + Added support for "Manual Getting" folder short cuts. + Added support for dragging and dropping folder shortcuts for download. + Moved "Disconnect" from the "Tools" menu to the "File" menu. + Added support for multiple log file settings for multiple running instances of FTP Voyager. - corrected inclusive filter for Synchronize Folders. The bug would ignore files if they did not exist on the server if the inclusive filter was set. - corrected several spelling errors using SpellSRC. - corrected IBM VM problem where files extensions were getting skipped. - corrected "Edit Options" bugs where options were not being set; such as Connection Retries, and timeouts until FV is restarted. - corrected "connection retry" so that 4xx errors when accepting passwords allows for reconnect retries. - corrected "keep alive idle time" default value (i.e., when "Default" is pressed). - corrected problem with local (fast) connections using SOCKS proxy servers. 6.2.0.0 (August 27, 1999) ========================= + Saves window positions based on the screen resolution. This option is designed for notebook computers that switch resolutions often. + Added support for Hebrew and French UNIX servers. + Added arrows on column headers to identify which column the list is sorted by and which direction. + Improved speed by reducing the number of commands. When commands like TYPE are required, the TYPE command is not reissued, unless it is different from the previous TYPE command. Changed also for CWD, PWD. + Added "Max Number of Threads" to limit the number of transfers that occur during synchronization. + Added support for Windows Shortcut files and folders in the local windows. Shortcuts now appear with the Windows shortcut "swoosh". + Use the Windows Shortcut "swoosh" on folder icons in the remote windows to identify UNIX links. + Increased speed when looking up system icons for files. This decreases the startup time and the directory listing time. + Better "Cancel" support when reconnecting on failed transfers. + Speedier connections. This improves general connect time, and connect time on data sockets, which improves the speed when doing LIST commands and file transfers. + Substantial speed increase for very large remote directory listings. This improvement can range from 2 to 4 times faster for very large directory listings, depending on the connection to the FTP server. + Improved MVS server support to support MVS UNIX style listings (new to MVS servers). - Removed unused "FtpVgr Document" registry entries. - Corrected date problem if local file date was past the year 2037 - Corrected display problem while downloading files after answering "No to all". The statistics were not updated when files were bypassed. - Corrected splitter bug where the first column would be 0, the log window did not refresh. The first column width is now limited to 1 pixel. - If the default directory cannot be "changed to", FV no longer displays an error message, it just "wings" the directory listing. - Removed "NULL" files that appeared with certain UNIX servers. - Corrected problem where FV was doing a case sensitive compare on system icon names instead of non-case sensitive. Under Windows 2000, .WAV files were unidentified. - Fixed bug where if prior to starting FV, a desktop item was selected, the default local directory for a new session was not being automatically selected. - Corrected MVS test to test for "IBM FTP CS" instead of "IBM FTP CS/390". - Removed ".." in some MVS directory names. - Corrected some Japanese double byte character problems for remote and local directory interpretation. - Corrected misspelled "Shorcuts" to "Shortcuts" in IDC_LITERAL_SHORT_CUTS - Folder browse dialog now goes to last dialog (Windows Shell call). - File | Get, removed the "complete sound" if "Cancel" is selected. - Corrected a few duplicate mnemonics in the menus. - Corrected KERNEL32.DLL crash on Windows 95A virgin machine. Required OLEPRO32.DLL to be installed if it did not exist. - Corrected "LIST" command errors where FV could miss some files with certain servers under certain rare conditions. - Corrected problem where if a file was not completely downloaded it did not automatically appear in the local window. - Corrected problem on GeoCities servers where MKD (create a directory) would fail because FTP Voyager was using the full path to the new directory. If MKD fails now with a 553 error, FV tries to change to the parent directory, then create the new directory without the path name prepended. - Corrected a bug where "Uploading %s" would not show any file name. "Downloading %s" would show the directory name only. These problems were only initially prior to actually starting the upload or download. 6.1.0.2 (May 12, 1999) ====================== + Changed to always show percentage complete on file transfer dialogs. + Use the IE5 Explorer icons for "Details, Small Icons, List, etc." views + Added 256 color icons in FtpTree, mimicing Windows 2000. + Changed Keep Alive Idle time to use seconds instead of minutes. + Added ability to use PWD in addition to NOOP for Keep Alive. + Added ability to queue error messages during synchronize folders. + Added "Filter" to local window pop up menus. + Added ability to "Set Default Directory" from within the remote list view + Added icons in "Synchronize Folders" to make it clearer what "Synchronize" to perform. - Corrected a few problems that occur under Windows 2000. - Corrected local display of "My Network Places" under Windows 2000. - Corrected file size display problem on files larger than 2GB. - Corrected bug where "Set Local Folder" would not appear unless a file or folder was selected. - Corrected bug where "Synchronize Folders" did not appear unless a remote folder or file was selected. - Corrected Synchronize Folders bug where an empty directory on the local side would cause the synchronize to also spawn a transfer thread for the folder on the remote folder, causing overwrite confirmations and probably "file in use" problems. - Rearranged right mouse pop up menus to be consistent between local and remote. 6.1.0.1 (March 04, 1999) ======================== + Added better support for "FTP Software, Inc. Win32 FTP Server". + Larger field for registration key. - Corrected Server to Server GPF, where if the source server did not allow a second connection FV would GPF. - Corrected Sync bug where dirs on the remote server were not being deleted. - Changed port max from 32000 to 65535, the largest allowed by winsock implementation. - Corrected "No to all" bug when downloading where it would not work for multiple files. 6.1.0.0 (February 02, 1999) =========================== + Added FTP Server to FTP Server direct transfers. Simply drag and drop from one FTP Voyager to another FTP Voyager. The server must allow this functionality. + FTP Voyager now remembers multiple window sizes, positions, and settings when running multiple FTP Voyager windows. + Alt+Enter for file properties (Menu and Toolbar too) + Ctrl+D and Ctrl+U added to toolbar tooltips for download and upload. + Added "File | New | Window" (Ctrl+N) to launch another copy of FTP Voyager. + Added toolbar button for new Window. + Increased the total number of default FTP sites from 260 to about 330! - made cancel more responsive - correct bug where canceling an upload, the file date appeared incorrectly - corrected a bug where sync folders was unable to create deeply nested empty directories. - corrected Sync Folders bug where local folders were not being deleted. - corrected duplicate mneumonics in connect and quick connect dialogs. - perform custom startup commands for all new connections including file transfer connections. - local list pane was not responding to "single click activate". 6.0.0.5 (November 30, 1998) =========================== + Added events to FtpTree (UploadRequest and DownloadRequest) + Added support for Bull server + Added 256 color displays for FTP Voyager icons, and in the About dialog. + Added support to display the server name first or last on the title bar. + Added shaded title bar options (Windows 98 style and Office 97 style). + Added support for Bull mainframe server. + Added support for IBM VM mainframe server. + Added update checker. - Minor bug fixes 6.0.0.4 (July 30, 1998) ======================= + Support for "Extended" directory listings for Serv-U version 2.3c build 12 and greater. The extended directory listing always provides the full file information unlike UNIX which provides the file time on files less than 6 months old. In addition, Serv-U sends the file time in the format HH:MM:SS. Serv-U extends the LIST command with -T. + Added "-T" extended FreeBSD UNIX listing support. To use, change the Advanced | Connection settings for a FreeBSD site, then enter -T for LIST parameters. FTP Voyager will show the detailed file information including file time in HH:MM:SS format. In addition, FTP Voyager will show file dates on files older than 6 months. + Added support for SOCKS4A proxy servers. SOCKS4A proxy servers have the ability to do IP address resolution for domain names. SOCKS4 does not. Microsoft uses a SOCKS4A proxy server. + Added more support for MVS systems that don't return headers as part of the directory listing. + Added support for another Novell server listing where dates and times are in the format: "Jul 20, 98 10:23 pm" instead of "Jul 20 22:23" or "Jul 20 1996". + Added the ability to move files AND folders within the remote window by using Drag and Drop. Not all servers support this feature, but most do. + Added ability to use through for custom command keyboard acceleration. + Added the ability to define custom commands on a site by site basis that are run after connecting to the site. This allows for setting special server parameters when needed. + Added accelerator to pop up the "Custom Commands" menu in the FTP File List. + Changed meaning of "maintain upload file date and time" to just mean if Serv-U supports the command (checks Serv-U for version 2.3c build 12 or greater). + Keeping file upload date and time now adjusts for time zone difference. + Added ability to enable or disable "seconds" for file times in both the local and remote list panes. + Changed "Don't Delete" in Synchronize Folders to "True". - Corrected a bug when uploading files and folders, selecting "Stop when this file completes" did not work on sub folders. 6.0.0.3 (July 18, 1998) ======================= + misc. changes 6.0.0.2 (June 19, 1998) ======================= + Enhanced MVS support. - Windows 98 startup problem. - Skip file on multiple download was not working. - File retries were not working correctly if closing failed file did not work. - Corrected GPF problem when trying to reconnect. - Corrected file transfer dialog problem where if the file transfer starts after the main window was minimized, the file transfer dialog could not be moved, or displayed unless maximized. - Corrected "Resume" test problem, where the test was performed even when not required for transfer logins. 6.0.0.1 (June 07, 1998) ======================= - Corrected string comparison bug where it could cause a GPF. - Corrected multi-file transfer dialog where the large icon was not selected so it did not appear in TAB - Corrected FtpTree to use the Icon defined font in Windows. - Corrected Log View to use Icon defined font in Windows. - Corrected Log View to change font when Icon font is changed. 6.0.0.0 (May 29, 1998) ====================== + Added support for IBM MVS servers + Added SOCKS4 and SOCKS5 Proxy server support + Added new smarter Site List. If a known site name is typed into the site list a connection to that site is made. If the site name is unknown and contains FTP Voyager will attempt an anonymous connection to that site. If the anonymous connection does not work, FTP Voyager will ask for a user name and password. The information is saved as a Quick Connect session and can be saved to the site profile list. + Added "Dial On Demand (DOD)". When FTP Voyager needs to connect it will make the call for you. This is especially useful with command line options, batched commands, or scheduled transactions. + Added Network Neighborhood to the local tree view. + Added ability to navigate up above the default folder. This may be enabled or disabled either globally or on a site by site basis. + Added the ability to adjust file dates and times forward or backward in time by a number of hours. + Added "File | Upload" and "File | Download" to quickly upload and download using both the local and remote directories. + Added "Enable Auto ASCII" global setting. + Added ability to disable disconnect confirmation. + Added ability to use the UNIX numeric CHMOD value to set permissions inside the properties dialog in addition to the check marks. + Use "Apply" button in properties dialogs for changing file permissions instead of the "Set Permissions" button that we had. + Added ability to change site settings "live". It is no longer required to reconnect to change certain settings such as PASV mode, time offset, etc. + Added ability to Synchronize folders from the command line for scheduled synchronization. + Added command line options "profile", "saveprofile", "autoquit", "autosync", "syncoptions", "syncignorestartingwith", and "put". + Added choice for file size display in Right hand file panes. One can force FTP Voyager to display file sizes in KB (like the Windows Explorer), MB, or automatically choose. + Added support for inclusive and exclusive filters in Synchronize Folders. + Added the ability to log status only. This makes the log shorter. + Added "Rename" to left hand remote pop-up menu. + Added ability to remove file version numbers on VAX/VMS file names (i.e., show only one version of the file). + Added "File Not Found." message for unsuccessful file find operations. + Now remembers if it's been Maximized or normal between sessions. - Corrected a file test bug where the file did not exist but FTP Voyager thought it did. This occurred on certain Apache servers. - Corrected a problem where downloading on VMS systems did not recognize ASCII file extensions because of the file version number. - Corrected the double click problem in trees. - Fixed bug where after starting with no local windows, then turning local windows on, nothing appears - Fixed wildcard problem where *.txt was not recognized. 5.0.5.1 (March 30, 1998) ======================== + Advanced settings, "Connection" parameter for LIST command. + Remove automatic addition of "." on text file name extensions. - Some small bug fixes for slow servers. It was possible to loose packets only with very slow servers and only on the command port. 5.0.5.0 (March 17, 1998) ======================== + Improved the speed of both the local and remote file listing windows. These improvements can improve folder displays by up to 12 times faster than before. + Improved RAM usage on slower systems when using a fast connection (i.e., a LAN) + Add the "+" sign in the local tree view only when folders exist inside the folder. + Added "USER=userid@site:port" and "USER=userid@site port" proxy user options. + Changed "WinGate" selection at installation to the "USER=userid@site:port" proxy mode. + Allow RESUME to work when using "File, Get" instead of only for Drag and Drop operations. + Added ability to set file permissions in the both the single and multiple file Properties dialogs. + Added the ability to use Connection Saver for all sites. + Added "gray" check marks for PASV and Connection Saver to make clearer whether it's using the global setting or the site setting. + Added a "Skip File" button on the multiple file transfer dialog so that a file can be skipped during an upload or download. + Added ability to set the anonymous password when connecting to sites anonymously. + Added a check box in the multiple file transfer dialog to allow the user to "Stop after file completes". When the current file is done transferring, the subsequent transactions are canceled. This ensures the complete transfer of the current file. + Added more status information for file transfers including number of bytes transferred and the transfer rate. - Corrected bug, when downloading very large files on slower computers, where too many system resources were being used. - Corrected PASV bug where PASV may not work on slower computers when transferring large files. 5.0.3.0 (March 09, 1998) ======================== + Faster local and remote directory navigation + Setup program helps with choice of connection + Change all sales issues to Deerfield (www.ftpvoyager.com) + Imports CuteFTP site settings (and passwords) + Imports WS_FTP site settings (no passwords) + Imports FTP Explorer site settings (and passwords) + Imports Internet Neighborhood site settings (and passwords) + Imports Bullet Proof FTP site settings (no passwords) + Imports Crystal FTP site settings (no passwords) 5.0.2.3 (February 19, 1998) =========================== + misc. changes 5.0.2.2 (February 13, 1998) =========================== + Added support for "NetManager" servers. + Added support for "VxWorks" servers. - Corrected incorrect transfer rate in status box when resuming transfers. - Corrected "slow" download when running on LANs and transferring very very large files. - Corrected problem where UNIX file sizes can "bleed" into the file "group", thus causing FTP Voyager not to recognize the file. - Corrected GPF problem when doing a "File, Get" on a directory. - Corrected "Cancel" problem when doing a "File, Get" on a directory. Even though "Cancel" was selected, it would explore the sub directories. - Corrected disk activity annoyance while FTP Voyager was idle. - Corrected problem where "NOOP" could occur while waiting for another command to finsh executing. - Improved transfer speeds on LANs. 5.0.2.1 (February 07, 1998) =========================== + Added "Include Sub Folders" in Synchronize Folders + Added ability to ignore folders that start with a character in Synchronize Folders + Added "Ignore Older" in Synchronize Folders + Added sound support for certain FTP Voyager events + Flat Toolbar (Office 97 style) available if IE 4, Windows 98, or NT 5 is installed + Added button (icon) menus (like Office 97) + Added "Local Directory" for a site + Added "Set Local Directory" to local pop-up menus + Fast Startup time + Added ability to purchase diskettes in the Purchase Dialog + Threaded local folder selection for smoother use + Added tool bar buttons for Download Butler, Help Contents, Help Overview, and Purchase. + Added Download Butler support. If installed (www.lincolnbeach.com) FTP Voyager can open downloaded files using Download Butler to help manage downloaded files. + Added Download Butler Directory for a site. + Added "Account" to Advanced, Connection + Added ability for FTP Voyager to ask for an account before connecting. + If not using Anonymous connection and either the User ID and/or Password fields are blank, FTP Voyager now prompts for the User ID and/or Password. + Added ability to specify Folder Short Cuts literally, so they're not interpreted. + Added ability to tell FTP Voyager not to ask for password and user ID if empty. + Added "USER after logon" proxy mode. This proxy mode uses the "USER" and "PASS" commands to logon to the Proxy Server, then "USER=userid@site" and "PASS" to logon to the server. + Added support for BayNetworks routers. This router uses FTP and flash cards for configuration. + Added support for more Macintosh servers. + Added support for PStratus and NetPresenz servers. + Added ability to disable the initial check for RESUME while connecting. + Added ability to cancel an upload or download and resume later. - Corrected a Delete bug when using the "Del" key in the Remote tree - Corrected problem where "Available on Toolbar" was not working - Corrected "Maximized Window" drag and drop problem 5.0.1.0 (December 13, 1997) =========================== + misc. changes 5.0.0.3 (December 08, 1997) =========================== + misc. changes 5.0.0.2 (December 04, 1997) =========================== + misc. changes 5.0.0.1 (December 03, 1997) =========================== + Added Resume capability + Added Local Tree and List View (like Explorer) + Added Log Pane + Added Drag and Drop between Local and Remote Panes. + Added VMS support + Replaced the Microsoft WININET.DLL with our own sockets code for Faster FTP operations + Added Asynchronous Stop command and button + Added ability to define "Custom Commands" for FTP commands + Added "User", "Group", "Permissions", and "Link To" columns in the remote list pane (top right-hand pane). + Added ability to enable and disable "User", "Group", "Permissions" and "Link To" columns. + Added ability to change file permissions through Custom Commands + Added default Custom Commands: Help, Stat, File Permissions, and ability to change password using Serv-U FTP Server. + Added the "delayed keyboard select" feature. So keyboard navigation is possible. FTP Voyager will only explore a folder after a 1/2 second pause in keyboard activity. This is consistent with the Windows Explorer. + Added some VMS sites to the default list of sites (fresh install only) + Added keyboard commands to the log pane + Added pop-up menu support (right mouse click) to log pane + Added pop-up menu support (right mouse click) to both local panes + Added "smart review" to the log pane. If scrolled to the end, new items are updated. If not, the window content does not scroll. + Added "auto scrolling" to all views for drag and drop (scrolls when dragging and dropping so you can access all folders). + Richer multi-tasking capability while FTP Operations are being performed + Added NetWare support + Added "Most Recent Site" support to the File Menu. + Added the ability to set the number of "Most Recent Sites". + Added ability for FTP Voyager to automatically "clean-up" (delete) temporary files. + Added OPEN and SITE proxy support + Added the ability to specify a proxy user ID for OPEN and SITE proxy types + Added the ability to automatically show the server's welcome message + Added the ability to see the server's welcome message at any time + Added the ability to re-enable the "Default FTP Client" question when FTP Voyager starts + Added log options: Clear Log Between Sessions, Colors, Log Window Cache Size, Log File Name, Enable/Disable logging to a file, ability to append to the log file between sessions. + Added special purchase price for Serv-U FTP server ($15). + Much smaller download foot print. Current size is about 1,700KB. It was 2,600 KB + Displays the FTP site name before the product name when connected to an FTP site. + Instant stop available for both "Upload" and "Download" + Instant stop in "Find Files" dialog + Improved remote list view initialization speed. + Ability to maintain file dates and time on uploads. This is not supported by most servers. Serv-U from Cat Soft supports it. If enabled in the "Advanced" settings for the site, FTP Voyager maintains the file date and time when uploading. Serv-U can be found at: http://www.cat-soft.com + Added many more public FTP sites. The default number of sites now totals over 270 sites. (Installed on new installations only. To have it installed, remove FtpVoyager.ftp from your install directory.) + Added support for German, French, Italian, and Swedish versions of UNIX FTP Servers. FTP Voyager can now recognize these server's months. 4.1.0.1 (October 12, 1997) ========================== + Added "on-line" editing. If a file is double clicked, "Opened" (right mouse click) or "Opened" with File, Open, or "Viewed", the file can be automatically uploaded again. This can be done with a confirmation or automatically (Advanced settings for the site). This option can also be disabled. + Added Synchronize Folders. This option allows you to synchronize or mirror a local and remote folder. This option is great for Web Site maintenance. With the click of one button, your web site is updated and maintained. Unused files are deleted and new files are uploaded or downloaded. + Added confirmation options: - Confirm Upload Overwrite - Confirm Download Overwrite - Confirm Auto Upload Overwrite (on-line editing) - Confirm File Delete - Confirm Folder Delete - Confirm Folder Short Cut Delete - Upload Newer Files Only - Download Newer Files Only + Added editor options so editors for different file types can be specified. This is done because in many cases the system application for a file type (such as .html) is a browser, not an editor. This option tells FTP Voyager to use a different program to open a file type. + Added Auto Rename for both upload and download. This option tells FTP Voyager to change the file extension of a file for both uploads and downloads. FTP Voyager allows you to specify different rename schemes for both upload and download. + Added "Upload Newer Files Only" capability, targeting quick uploading of Web sites. This is used to upload only files that have changed. + Added the ability to get a file from the command line. + Added the ability to read an FTP URL from the command line. (i.e., ftp://www.rhinosoft.com/pub/rhinosoft/FtpVoyager/FtpVoyager.exe) + Added ability to make FTP Voyager the Default (system) FTP Client. It allows other applications such as mail clients to start FTP Voyager through a system command. + Use the "program" or "application" icon for "EXE" files. + Backspace key now does the "Up One Level" command like the Windows Explorer. - Shade "Filters" and "ShortCuts" buttons in the site manager when a folder is selected. - Corrected "font change" problem in the toolbar drop down list. It occurred when changing the appearance of the desktop. - Corrected a file update problem where, when a file is updated on the server, the date and time did not change in the right hand pane of FTP Voyager. - Corrected a "CreateDirWithName()" bug in FtpTree ActiveX control. - Corrected a Refresh bug where shortcuts would disappear. - Corrected a bug with index (description) files where if the file ended with a description not terminated with a carriage return, the last description was lost. 4.0.4.2 (September 10, 1997) ============================ + misc. changes 4.0.4.1 (August 31, 1997) ========================= + misc. changes 4.0.0.3 (July 17, 1997) ======================= + Quick Connect + Folder Short Cuts (ability to create a folder in your default folder which can be anywhere on the site) + Site Inclusive and Exclusive Filters + Automatic loading of description files (index files) and display of the description for each file and folder. + Added Find Files which allows you to search a site for a file or files. Can execute many searches at a time. Executes in the background (a separate thread). + Added Quick Find to find a file or description in the current folder. + Configurable Toolbar Option Dialog + Manual Get; used to get hidden files + Quick Connect Save + Ability to save Quick Connect sessions between FTP Voyager Sessions + Added "Filters" button to the Site Manager + List Configuration Options + Icon Configuration Options + Configurable Toolbar pop-up Menu (right mouse click on the toolbar) + Option to turn on and off the toolbar site list + Option to start with Quick Connect instead of the Site Manager + Refresh Current Folder, does not take you back to the root + Added FAQ section to help + Save whether or not Toolbar and/or Status bar are visible between FTP Voyager sessions + Saved passwords are encrypted + Show icons on dialog title bars + New toolbar icons for: Refresh, Quick Connect Filters, Manual Get, Quick Find, Folder Short Cuts + Launches the Windows Explorer with the F8 key + Context sensitive help for each new dialog; Quick Connect, Quick Connect Save, Manual Get, Folder Short Cuts, Description Files Options, etc. + Added Tools menu and moved many "tool-like" options to the Tools menu + Added "Rename" to right mouse click pop-up menus + Added "Quick Connect" to right hand pane's pop-up menu + Changed numeric displays to use commas for separators. This feature uses the localization features of Windows. + When transfers dialogs are minimized, now shows percentage completion + Added another file name conversion to convert files that are all in upper case to lower case + Additional proxy support, added password capability for "UserID = user@site" (SOCKS) proxy mode + Added ability to access an FTP site by launching from a command line (important for other programs starting FTP Voyager) + Added BIN/ASCII/AUTO status bar item. + Added more status bar displays. + Ability to size and move the Window while FTP Voyager is trying to connect or find files. + Added ability to send e-mail or visit www.rhinosoft.com from the About and Splash dialogs. - When uploading a folder, that is created new on the server, the folder did not appear in the right hand pane. - When selecting "Put" FTP Voyager limited the file name size to 256 bytes which caused a limited number of files to be Uploaded. Changed this limit to 4KB. - When entering "C:\" or "D:\" for the default directory on NT Servers, FTP Voyager did not operate correctly. 3.0.1.6 (May 08, 1997) ====================== + misc. changes Versions < 3.0.1.6 ================== + Version history is unavailable